a witch doctor who uses herbs and charms - English Synonyms Dictionary

Can't found any synonym terms.